home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- #
- # This file should be automatically generated.
- #
- # Usage:
- # LANGNAME="langname"
- # . languagemap
-
- for list in /etc/languagelist /usr/lib/ubiquity/localechooser/languagelist ./languagelist ; do
- if [ -f "$list" ] ; then
- languages="$list"
- fi
- done
-
- log "LANGNAME=$LANGNAME"
-
- line=$(grep "^${LANGNAME};" $languages || true)
-
- log "line=$line"
- if [ "$line" ] ; then
- OLD_IFS="$IFS"
- IFS=';'
- set $line
- IFS="$OLD_IFS"
-
- #echo "C: $*"
-
- if [ "$3" ] ; then LANGUAGE="$3" ; fi
- if [ "$4" ] ; then COUNTRY="$4" ; fi
- if [ "$5" ] ; then FALLBACKLOCALE="$5" ; LOCALE="$5" ; fi
- if [ "$6" ] ; then ENCODING="$6"; fi
- if [ "$7" ] ; then LANGUAGELIST="$7"; fi
- if [ "$8" ] ; then CONSOLE="$8"; fi
-
- if [ -z "$LANGUAGELIST" ] ; then
- LANGUAGELIST="$LANGUAGE"
- fi
- else
- echo "error: Unable to locate info on language '$LANGNAME'"
- log "error: Unable to locate info on language '$LANGNAME'"
- FALLBACKLOCALE=""
- LANGUAGE=""
- LOCALE=C
- COUNTRY=US
- ENCODING=""
- fi
-